*{
    box-sizing:border-box;
}
html,body{
    width:100%;
    height:100%;
    background:#F3F7FB;
    color:#686868;
}
.clearfix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}
.content{
    margin-left:20px;
}
.title{
    width:1065px;
    height:70px;
    background:#fff;
    -webkit-box-shadow:0 0  10px #0CC;
    -moz-box-shadow:0 0 10px #0CC;
    box-shadow:0 0 10px #0CC;
}
.title>div{
    margin-left:14px;
}
.t_item,.t_introduce{
    margin-left:14px;
}
.t_item{
    padding-top:10px;
    font-size:16px;
    color:#686868;
    font-weight:600;
}
.t_introduce{
    padding-top:8px;
    color:#686868;
    font-size:12px;
}

.content .ap_title{
    margin:10px 0;
}
.ap_title .ap_edit{
    display:inline-block;width:65px;height:26px;background:#2574AC;color:#fff;border-radius:3px;
    text-align:center;line-height:26px;margin-left:750px;cursor:pointer;
}
.ap_content{
    height:535px;width:1065px;
}
.ap_content > div{
    float:left;
}
.ap_content .ap_left{
    width:375px;height:100%;margin-right:20px;-webkit-box-shadow:0 0  10px #0CC;
    -moz-box-shadow:0 0 10px #0CC;box-shadow:0 0 10px #0CC;background:#fff;
}
.ap_content .ap_right .ap_up{
    width:668px;height:138px;-webkit-box-shadow:0 0  10px #0CC;-moz-box-shadow:0 0 10px #0CC;
    box-shadow:0 0 10px #0CC;background:#fff;
}
.up_title1{margin-left:20px;border-bottom:1px solid #e5e5e5;padding:25px 0 15px 0;font-size:18px;color:#2574ab;}
.up_title2 .up_ul li{
    float:left; width:19%;text-align:center;
}
.up_ul{position:relative;}
.up_ul li .text{padding:20px 0 5px 0;font-size:12px;}
.up_ul li .bao{cursor:pointer;}
.up_ul li .count{font-size:20px;color:#2574ab;}
.up_ul .cash{display:inline-block;color:#fff;background:#FEA805;padding:0 3px;border-radius:10px;
    -webkit-box-shadow:0 0  10px #0CC;-moz-box-shadow:0 0 10px #0CC;box-shadow:0 0 10px #0CC;
    cursor:pointer;font-size:14px;position:absolute;right:10px;top:46px;}

.ap_down{margin-top:15px;background:#fff;height:380px; -webkit-box-shadow:0 0  10px #0CC;
    -moz-box-shadow:0 0 10px #0CC;box-shadow:0 0 10px #0CC;}
.ap_down .ad_ul{border-bottom:1px solid #ccc;}
.ap_down .ad_ul li{float:left;width:20%;text-align:center;font-size:14px;padding:25px 0 8px 0;
font-weight:500;}

/*项目编辑*/
.editor{
    width:890px;
    height:700px;
    background:#fff;
    -webkit-box-shadow:0 0  10px #0CC;
    -moz-box-shadow:0 0 10px #0CC;
    box-shadow:0 0 10px #0CC;
    padding-left:57px;
    color:#686868;
    font-size:12px;
    display:none;
}
.ed_content{width:698px;/*border:1px solid red;*/height:600px;}
.state{height:25px;line-height:25px;}
.state .description{font-size:14px;color:#686868;margin-right:20px;}
.state input{width:228px;height:25px;margin-right:30px;border:1px solid #b5b5b5;}
.state .st_add,.state .st_remove{display:inline-block;width:65px;height:25px;text-align:center;
    background:#2575AB;color:#fff;cursor:pointer;border-radius:4px}
#red{margin-top:24px;}
.checkbox{line-height:26px;}
.checkbox span{display: inline-block;}
.radio .ra_select,.checkbox .ch_select{font-size:14px;color:#686868;margin:0 15px;}
.radio .ra_add,.checkbox .ch_add{color:#fff;display:inline-block;width:65px;height:26px;background-color:#2575AB;
    text-align:center;cursor:pointer;line-height:26px;border-radius:4px;}

.list{line-height:26px;}
.list .item{font-size:12px;margin-left:15px;color:#e5e5e5;}
.list .item1{margin-left:35px;}
.list .item2{margin-left:67px;}
.list .item3{margin-left:67px;}
.list .item4{margin-left:67px;cursor:pointer;}
.list .input{width:389px;height:26px;border:1px solid #D9D9D9;margin-left:20px;}
.list span{display:inline-block;width:64px;height:26px;line-height: 26px;color:#e5e5e5;text-align:center;border-radius:2px;}
.list span.radio_remove{margin-left:15px;}
.list .list1{padding-bottom:19px;}
.treeview li {margin: 0;padding: 3px 0 17px 16px;}
.state1{margin-bottom:13px;margin-top:25px;margin-left:20px;}
.ed_btn span{float:right;display:inline-block;width:64px;height:26px;line-height:26px;color:#e5e5e5;text-align:center;
    border-radius:2px;cursor:pointer;}
.ed_main{height:260px;overflow-y:scroll;margin-left:18px;}
.ed_btn .ed_publish{margin-right:30px;}
.ed_btn .ed_preview,.ed_btn .ed_up{margin-right:18px;}

/*Q&A*/
.ap_qa{
    width:1065px;background:#fff; -webkit-box-shadow:0 0  10px #0CC;
    -moz-box-shadow:0 0 10px #0CC;box-shadow:0 0 10px #0CC;margin-top:45px;
    padding-bottom:37px;
}
.ap_qa .ap_title{font-size:18px;padding:45px 0 15px 25px;color:#2575AA;}
.ap_qa .phone{font-size:14px;margin-left:842px;}
.ap_qa .ap_ul1>li{float:left;width:480px;margin:0 25px;}
.ap_ul2{padding:0 12px 10px 12px;border:1px solid #ccc;overflow-y:scroll;overflow-x:hidden;
    height:480px;}
.ap_ul2 .title1{font-size:14px;color:#686868;margin:12px 0 5px 0;}
.ap_ul2 .li1 .li_content{display:inline-block;width:334px;}
.ap_ul2 .li1{padding:20px 0 10px 0;border-bottom:1px solid #ccc;font-size:12px;}
.ap_ul2 .li1 .ignore,.ap_ul2 .li1 .deal{margin-left:15px;color:#e5e5e5;cursor:pointer;}

.ap_ul3{padding:0 12px 10px 12px;border:1px solid #ccc;overflow-y:scroll;overflow-x:hidden;
    height:480px;}
.ap_ul3 .title2{font-size:14px;color:#686868;margin:12px 0 5px 0;}
.ap_ul3 .li1 .li_content{display:inline-block;width:278px;}
.ap_ul3 .li1 .answer{font-size:12px;color:#e5e5e5;margin-top:12px;}
.ap_ul3 .li1{padding:20px 0 10px 0;border-bottom:1px solid #ccc;font-size:12px;}
.ap_ul3 .li1 .remove{/*margin-left:56px;*/float:right;color:#e5e5e5;cursor:pointer;}

.host{
    width:1065px;background:#fff; -webkit-box-shadow:0 0  10px #0CC;
    -moz-box-shadow:0 0 10px #0CC;box-shadow:0 0 10px #0CC;margin-top:45px;
    padding-bottom:37px;
}
.host .ho_title{font-size:18px;padding:45px 0 15px 25px;color:#2575AA;}
.host .ho_ul{height:420px;width:1006px;/*border-top:1px solid #b6b6b6;border-left:1px solid #b6b6b6;
    border-right:1px solid #b6b6b6;*/margin:0 auto;}
.host .ho_ul li{line-height:57px;border-bottom:1px solid #eee;}
.host .ho_ul .list_three .span1{display:inline-block;float:left;width:907px;}
.ho_ul .list_three .remove{width:96px;border-left:1px solid #EEEEEE;text-align:center;
    cursor:pointer;float:right;}
.list_one{border-top:1px solid #b6b6b6;border-left:1px solid #b6b6b6;border-right:1px solid #b6b6b6;}
.list_two,.list_three{border-left:1px solid #b6b6b6;border-right:1px solid #b6b6b6;}
.list_one,.list_two,.list_three .span1{text-indent:1em;}

/*弹出层*/
.bg_back{position:absolute;left:0;top:0;width:100%;height:100%;z-index:500;background:#D9D9D9;display:none;
    opacity:0.4;}
.handle{position:absolute;left:30%;top:42%;z-index:1000;background:#fff;display:none;
    width:477px;height:205px;border-radius:5px;}
.handle > div span,.handle > div input,.handle > div textarea{float:left;display:inline-block;
    height:100%; line-height: 26px;}
.handle .top{margin-top:24px;}
.handle .top span,.handle .down span{width:95px;height:26px;text-align:right;}
.handle > div textarea{width:277px;height:86px;}
.handle > div input{width:277px;height:26px;line-height:26px;}
.handle > div input,.handle > div textarea{margin-left:22px;}
.handle .down{margin-top:14px;}
.handle .hand_btn{margin-top:15px;margin-left:328px;display:inline-block;width:65px;height:26px;
    line-height:26px;background:#2574AC;color:#fff;text-align:center;cursor:pointer;}
.handle img{position:absolute;right:10px;top:10px;transform:rotate(45deg);-webkit-transform:rotate(45deg);
        -o-transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);cursor:pointer;}

.phone{width:375px;height:537px;border:1px solid #ccc;margin:0 auto;}
.ph_img{height:64px;}
.ph_line{border-bottom:2px solid #FBFBFB}
.ph_title{margin:5px 19px;}
.ph_title span{display:inline-block;width:235px;height:70px;line-height:35px;
    font-size:24px;letter-spacing: 2px;}
.ph_active{height:98px;}
.ph_active .top{margin-top:-2px;height:40px;}
.ph_active .top > span,.ph_active .top > div,.ph_active .top img{float:left;}
.ph_active .top img{margin-left:18px;margin-top:10px;line-height:40px;width:22px;height:22px;}
.ph_active .top > div{height:40px;margin-left:13px;}
.ph_active .top > div span{display:block;}
.ph_active .top > span{display:inline-block;height:100%;line-height:40px;margin-left:10px;}
.ph_active .top .ph_btn{width:108px;height:30px;background:#444A59;text-align:center;line-height:30px;
    color:#fff;border-radius:5px;margin-top:5px;margin-left:28px;}
.ph_active .years{font-size:24px;}
.ph_active .ac_time{font-size:11px;}
.ph_active .next span,.ph_active .next img,.ph_active .next a{float:left;}
.ph_active .next{margin-top:20px;font-size:12px;}
.ph_active .next img{width:22px;height:22px;margin-left:18px;}
.ph_active .next span{display:inline-block;width:237px;line-height:22px;font-size:12px;margin-left:12px;
    overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/}
.ph_active .next a{margin-left:11px;text-decoration:none;}

.ph_text{margin:8px 20px 9px;}
.ph_text span{display:block;height:19px;line-height:19px;font-size:12px;}
.p_person{height:60px;padding-top:5px;border-top:2px solid #FBFBFB;border-bottom:2px solid #FBFBFB}
.p_person ul{margin-left:7px;}
.p_person ul li{float:left;width:40px;height:40px;margin:4px;
    line-height:28px;text-align:center;}
.p_person ul li.word{letter-spacing: 4px;width:24px;height:40px;}
.p_person ul li.apply{margin-left:10px;width:70px;height:40px;line-height:40px;font-size:12px;}
.p_person ul li.apply span{display:inline-block;}
.p_person ul li img{border:1px solid #ccc;height:100%;width:100%;}
.p_user{height:40px;line-height:40px;border-top:2px solid #EEEEEE;border-bottom:2px solid #EEEEEE;font-size:12px;}
.p_user .left{margin-left:10px;}
.p_user .right{margin-left:271px;}
.ph_bottom{height:44px;}
.ph_bottom ul{padding:8px 0;}
.ph_bottom ul li{float:left;width:33.333%;text-align:center;height:28px;line-height:28px;}
.ph_bottom .cut{border-left:1px solid #9FA5AA;border-right:1px solid #9FA5AA}
#bMap .BMap_cpyCtrl span{display:none;}
#bMap{width:100%;height:140px;}



